sediment feeder - French English Dictionary